home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_45.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
6KB
|
120 lines
# near model CODE resource
# jump table entries: 6672-6674 (3 of them)
export_834:
00000000 4E56 0000 link A6, 0
00000004 2F0C move.l -[A7], A4
00000006 206E 0008 movea.l A0, [A6 + 0x8]
0000000A 2050 movea.l A0, [A0]
0000000C 2868 001C movea.l A4, [A0 + 0x1C]
00000010 200C move.l D0, A4
00000012 6710 beq +0x12 /* 00000024 */
00000014 2F0C move.l -[A7], A4
00000016 2054 movea.l A0, [A4]
00000018 2050 movea.l A0, [A0]
0000001A 2268 0028 movea.l A1, [A0 + 0x28]
0000001E 4E91 jsr [A1]
00000020 588F addq.l A7, 4
00000022 6012 bra +0x14 /* 00000036 */
label00000024:
00000024 206D F62A movea.l A0, [A5 - 0x9D6]
00000028 2F08 move.l -[A7], A0
0000002A 2050 movea.l A0, [A0]
0000002C 2050 movea.l A0, [A0]
0000002E 2268 0028 movea.l A1, [A0 + 0x28]
00000032 4E91 jsr [A1]
00000034 588F addq.l A7, 4
label00000036:
00000036 286E FFFC movea.l A4, [A6 - 0x4]
0000003A 4E5E unlink A6
0000003C 4E75 rts
export_835:
0000003E 4E56 FFFC link A6, -0x0004
00000042 48E7 0118 movem.l -[A7], D7,A3,A4
00000046 3E2E 000E move.w D7, [A6 + 0xE]
0000004A 286E 0008 movea.l A4, [A6 + 0x8]
0000004E 4A47 tst.w D7
00000050 6608 bne +0xA /* 0000005A */
00000052 2054 movea.l A0, [A4]
00000054 2028 001C move.l D0, [A0 + 0x1C]
00000058 603A bra +0x3C /* 00000094 */
label0000005A:
0000005A 7000 moveq.l D0, 0x00
0000005C 2640 movea.l A3, D0
0000005E 2054 movea.l A0, [A4]
00000060 0828 0006 0025 btst.b [A0 + 0x25], 0x6
00000066 672A beq +0x2C /* 00000092 */
00000068 486E FFFC pea.l [A6 - 0x4]
0000006C 4EAD 156A jsr [A5 + 0x156A /* export_681 */]
00000070 588F addq.l A7, 4
00000072 600E bra +0x10 /* 00000082 */
label00000074:
00000074 2053 movea.l A0, [A3]
00000076 B9E8 0008 cmpa.l A4, [A0 + 0x8]
0000007A 6606 bne +0x8 /* 00000082 */
0000007C BE68 000E cmp.w D7, [A0 + 0xE]
00000080 6710 beq +0x12 /* 00000092 */
label00000082:
00000082 486E FFFC pea.l [A6 - 0x4]
00000086 4EAD 1572 jsr [A5 + 0x1572 /* export_682 */]
0000008A 2640 movea.l A3, D0
0000008C 200B move.l D0, A3
0000008E 588F addq.l A7, 4
00000090 66E2 bne -0x1C /* 00000074 */
label00000092:
00000092 200B move.l D0, A3
label00000094:
00000094 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10]
0000009A 4E5E unlink A6
0000009C 4E75 rts
export_836:
0000009E 4E56 0000 link A6, 0
000000A2 48E7 0118 movem.l -[A7], D7,A3,A4
000000A6 266E 000C movea.l A3, [A6 + 0xC]
000000AA 206E 0008 movea.l A0, [A6 + 0x8]
000000AE 2050 movea.l A0, [A0]
000000B0 2868 000A movea.l A4, [A0 + 0xA]
000000B4 4247 clr.w D7
000000B6 6008 bra +0xA /* 000000C0 */
label000000B8:
000000B8 2054 movea.l A0, [A4]
000000BA 2868 000A movea.l A4, [A0 + 0xA]
000000BE 5247 addq.w D7, 1
label000000C0:
000000C0 200C move.l D0, A4
000000C2 670A beq +0xC /* 000000CE */
000000C4 2054 movea.l A0, [A4]
000000C6 0828 0004 0025 btst.b [A0 + 0x25], 0x4
000000CC 66EA bne -0x14 /* 000000B8 */
label000000CE:
000000CE 200B move.l D0, A3
000000D0 6702 beq +0x4 /* 000000D4 */
000000D2 3687 move.w [A3], D7
label000000D4:
000000D4 200C move.l D0, A4
000000D6 6708 beq +0xA /* 000000E0 */
000000D8 2054 movea.l A0, [A4]
000000DA 2068 001C movea.l A0, [A0 + 0x1C]
000000DE 6004 bra +0x6 /* 000000E4 */
label000000E0:
000000E0 307C 0000 movea.w A0, 0x0
label000000E4:
000000E4 2648 movea.l A3, A0
000000E6 200B move.l D0, A3
000000E8 671A beq +0x1C /* 00000104 */
000000EA 4878 687E push.l 0x687E /* 'h~' */
000000EE 2F0B move.l -[A7], A3
000000F0 2053 movea.l A0, [A3]
000000F2 2050 movea.l A0, [A0]
000000F4 2268 000C movea.l A1, [A0 + 0xC]
000000F8 4E91 jsr [A1]
000000FA 4A00 tst.b D0
000000FC 508F addq.l A7, 8
000000FE 6604 bne +0x6 /* 00000104 */
00000100 7000 moveq.l D0, 0x00
00000102 2640 movea.l A3, D0
label00000104:
00000104 200B move.l D0, A3
00000106 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
0000010C 4E5E unlink A6
0000010E 4E75 rts